lay the foundations of - French English Dictionary